trepanning head - Alemán Inglés Diccionario